total deposit - Spanish English Dictionary